salmon river mountains - Turco Inglés Diccionario